self-contained navigation aid - Fransızca İngilizce Sözlük